
ul{margin-top:0px}
ul li{list-style:none}
.section{padding:0;overflow:hidden}
.ContentContainer h1{font-size:30px;color:#000;font-weight:bolder}
#box-wrapper{background:url(../images/top-fragment-4.jpg) no-repeat 0 top;width:956px;margin:0 auto;padding-top:15px;margin-top:20px}
#box-wrapper .inner{background:url(../images/bottom-fragment-4.jpg) no-repeat 0 bottom;width:956px;padding-bottom:15px}
#box-content{background:url(../images/center-fragment-4.jpg) repeat-y;width:956px;padding:0 20px;overflow:hidden}

.button{background: url("../images/button-left-section-7.png") no-repeat scroll left 0 transparent;color: #000;cursor: pointer;display: block;font-size: 15.99px;height: 41px;margin: 0 auto;padding: 0 0 0 5px;width: 137px;}
.button:hover{background: url("../images/button-left-section-4.png") no-repeat scroll left 0 transparent;}
.button span{background: url("../images/button-right-section-7.png") no-repeat scroll right 0 transparent;display: block;font-size: 15.99px;height: 41px;padding: 9px 9px 0 5px;text-align: center;text-shadow:0 1px 1px #fff;font-weight:bold;color:#000}
.button:hover span{background: url("../images/button-right-section-4.png") no-repeat scroll right 0 transparent;color:#fff;text-shadow:0 -1px 1px #000;}
.sidebar{float:left;width:270px;position:relative}
.sidebar .button{float:left}
.sidebar h2{font-size:15px;margin:5px 0;color:#000}
.sidebar p.description{width:236px;font-weight:bold;font-size:11px;margin:5px 0;color:#000}
.sidebar .section{margin:20px 0}
.widget-list .description{background:#eff5f1;width:165px;margin:0 auto;text-align:left;padding:10px 0 50px 0}
.widget-list .description h2{font-size:13px;color:#333;font-weight:bold;padding:0 20px}
.widget-list .description p{margin:0 20px;font-size:12px;color:#333;line-height:20px}
.section{margin:10px 0}
.main-content{margin:0 0 0 285px;background:none;width:623px;}
.functions .button{float:right;height:29px;font-size:12px;color:#333;font-weight:bold;background:url(../images/button-gray-left.png) no-repeat left 0;padding-left:14px;margin:0 3px;float:right;width:auto}
.functions .button span{height:29px;font-size:12px;font-weight:bold;background:url(../images/button-gray-right.png) no-repeat right 0;padding:0 20px 0 11px;display:block;text-align:center;line-height:25px;text-shadow:0 1px 1px #fff}
.functions .button:hover{background:url(../images/button-gray-left-hover.png) no-repeat left 0}
.functions .button:hover span{background:url(../images/button-gray-right-hover.png) no-repeat right 0;color:#fff;text-shadow:1px -1px 1px #012442}
.main-content h2{font-size:15px}	
.main-content .page-name-block{background:url(../images/gradient-gray-button.jpg) repeat-x;font-size:17px;font-weight:bold;color:#000;padding:7px 15px;border:solid 1px #999;margin:10px 0}
.advanced-settings-text{color:#0967bf;color:15px;font-weight:bold;cursor:pointer;background:url(../images/icon.gif) no-repeat right 6px;padding-right:20px;float:left;margin:20px 0}
.steps{background:url(../images/line-gray.png) repeat-x 0 18px;overflow:hidden;margin-bottom:30px}
.steps li{float:left;font-weight:bold;width:138px;list-style:none}
.steps li.current{background:url(../images/line-green.png) repeat-x 0 18px}
.steps li.current span{background:url(../images/circle-step-active.png) no-repeat center 0}
.steps span{display:block;text-align:center;font-size:20px;font-weight:bold;color:#fff;line-height:36px;margin-bottom:10px;background:url(../images/circle-step.png) no-repeat center 0;width:39px;height:36px;float:right}
.steps .description{font-size:13px;clear:both;width:120px;position:relative;right:-58px;text-align:center}
.step-number{float:left;width:100px;font-size:20px;font-weight:bold;color:#0d6eb7;text-transform:uppercase;text-align:center;line-height:38px;border-right:1px solid #999;height:112px;margin-right:20px}
.step-number span{font-size:70px;}
.form.wide{float:left;}
.icon{float:left}
.main-content h2.setting-title{color:#333;font-size:13px;background:url(../images/gradient-gray-button.jpg) repeat-x 0 0 #fff;padding:5px 13px;border:1px solid #999}
.tabs{height:31px;float:left;width:100%}
.tabs li{float:left;margin-right:3px;position:relative}
.tabs a{float:left;background:url(../images/tab-bg.png) repeat-x 0 0;height:30px;color:#000;min-width:100px;text-align:center;font-weight:bold;border:1px solid #E7E7E6;border-bottom:none;border-radius:7px 7px 0 0;color:#999;text-shadow:1px 1px 1px #fff}
.tabs a span{display:block;padding:3px 10px 0;border-top:1px solid #fff;border-radius:7px 7px 0 0;}
.tabs a.active{background:url(../images/tab-bg-active.png) repeat-x 0 0;color:#000;text-shadow:1px -1px 1px #fff}
.tab-content{overflow:hidden;border:1px solid #e7e7e6;background:#fff;border-radius:0px 5px 5px 5px;float:left;margin-top:-1px}
.tab-content-inner{padding:10px}

.left-nav{background:none;padding:0px;margin:0px;width:256px}
.main-content ul, .left-nav ul {margin: 0; padding-left: 20px;}
.left-nav li.first,.left-nav li.last{background:none}
.left-nav li.first{padding-top:0}
.left-nav li.last{padding-bottom:0}
.left-nav li{display:block;padding:0 0;}	
.left-nav li a{background:url(../images/left-menu-bg.jpg) repeat-x 0 0 #d9d9d9;border:solid 1px #afafaf;display:block;color:#333;padding:7px 5px;font-size:12px;font-weight:bold;text-shadow:1px 1px 0px #fff;width:auto;}
.left-nav li a span{padding-left:20px}
.left-nav li > a:hover{background:url(../images/left-menu-bg-hover.jpg) repeat-x;border:solid 1px #afafaf}
.left-nav .selected{position:relative}
.left-nav .selected a{background:url(../images/left-menu-bg-selected-left.png) no-repeat 0 0;border:none;padding:7px 28px;color:#fff;text-shadow:1px 1px 0px #245074;}
.left-nav .selected a span{background:url(../images/left-menu-bg-selected-right.png) no-repeat 0 0;border:none;height:35px;width:10px;position:absolute;right:-16px;top:0}
.left-nav .first.selected a span{top:0}
.left-nav .selected a:hover{border:none;background:url(../images/left-menu-bg-selected-left-hover.png) no-repeat 0 0;}
.left-nav .selected a:hover span{border:none;background:url(../images/left-menu-bg-selected-right-hover.png) no-repeat 0 0;}

.widget-list{overflow:hidden;padding:0 0 0 23px;margin:0px 0 -40px}
.widget-list li{float:left;text-align:center;position:relative;margin:0 0 18px 0;list-style:none}

.textbox{background: url("../images/textbox-left-2.png") no-repeat scroll left 0 transparent;display: block;float: left;height: 27px;margin-right: 5px;padding-left: 6px;}
.form .row div.textbox span{background: url("../images/textbox-right-2.png") no-repeat scroll right 0 transparent;display: block;height: 27px;padding-right: 6px;margin-top:0px}
.form.wide .row .textbox input{border:none;font-size: 12px;background:none;margin-top:2px;width:330px;height:22px}


.widget{width:200px;overflow:visible;position:relative;margin:0;padding:0}
.widget p{font-weight:normal}
.widget .widget-icon{position:absolute;left:-10px}
.widget .widget-inner{width:125px;background:#eff5f1;margin:0 auto;padding:10px 20px 64px}
.widget .widget-content{margin:0;overflow:hidden}
.widget .widget-content p{font-size:11px;width:auto}
.widget .ribbon-link{display:block;height:39px;padding-left:8px;background:url(../images/ribbon-left-fragment.png) no-repeat left 0;color:#fff;font-size:13px;width:173px;clear:both;margin:0;position:relative;top:-50px;left:8px}
.widget .ribbon-link span{display:block;height:32px;padding:5px 9px 0 3px;background:url(../images/ribbon-right-fragment.png) no-repeat right 0;text-decoration:underline;text-align:left}


.form .row label.invalid, .wide .row label.invalid, .wide .row div.errorMessage{margin-left:115px}
.form.wide div.row input{float:left}
.form .row select{margin-top:6px;font-size:13px}
.form .row label{font-size:13px;margin-top:0;text-align:right;width:109px}
.form .row.checkboxes label{text-align:left;margin:0;padding:0;font-size:13px;width:auto}
.form .row.checkboxes input{float:left;margin-right:5px;width:20px;margin-top:5px}
.form.wide .row span.required{float:none}
.form .row.buttons{padding-left:113px}

.form .row.buttons .submit-button{background: url("../images/button-left-section-7.png") no-repeat scroll left 0 transparent;color: #FFFFFF;cursor: pointer;display: block;font-size: 15.99px;height: 41px;margin: 0 auto;padding: 0 0 0 5px;float:left}
.form .row.buttons .submit-button:hover{background: url("../images/button-left-section-4.png") no-repeat scroll left 0 transparent}
.form .row.buttons .submit-button span{background: url("../images/button-right-section-7.png") no-repeat scroll right 0 transparent;display: block;font-size: 15.99px;height: 41px;padding:6px 9px 0 5px;text-align: center;margin-top:0}
.form .row.buttons .submit-button:hover span{background: url("../images/button-right-section-4.png") no-repeat scroll right 0 transparent}
.form .row.buttons .submit-button:hover input{color:#fff;text-shadow:0 -1px 1px #000;cursor: pointer;}
.form .row .hint{font-size:13px;color:#999;margin-left:115px;clear:both}
